package cn.com.generaldata.os.vo;

import java.util.Date;

public class ReportVO implements java.io.Serializable {

	private static final long serialVersionUID = 4675226570738003414L;

	private String id;
	private String reportReferenceId;
	private String userId;
	private String operatorId;
	private String operatorName;
	private String areaId;
	private String reportType;
	private String reportTypeCode;
	private String reportName;
	private String reportRegionName;
	private String reportRegionOcean;
	private String reportCityName;
	private String reportDepartmentName;
	private String reportRegionCode;
	private String reportUnit;
	private String reportUnitIndustry;
	private String reportInstitutionName;
	private String reportInstitutionCode;
	private String reportDomainName;
	private String reportDomainCode;
	private String reportYear;
	private String reportQuarter;
	private String reportNo;
	private String reportAdmin;
	private String reportApproveAdmin;
	private String reportApproveNo;
	private String reportExpireDate;
	private String reportMeasureUnit;
	private String reportUnitAdmin;
	private String reportStatAdmin;
	private String reportFillAdmin;
	private Date reportDate;
	private Date reportCreateTime;
	private Date reportLastEditTime;
	private short reportCheckStatus;
	private String reportCheckComment;
	private Date reportCheckSuccessDate;
	private String reportOrigin;
	private String reportSupplyOrigin;
	private String reportDesc;
	private String reportCheckResult;
	private String reportRemark;
	private String reportFlag;
	private String reportProxyId;
	private String reportTimetype;
	private String reportMonth;
	private String reportYearTime;
	private String reportTypeId;
	private String reportEdition;
	private String reportVersion;
	private Integer quarter;
	private Integer month;
	private Integer status; //1填报 2迟报 3修改  4查看
	/** 报表年月 */
	private String timeDate;

	/** 报表季度 */
	private String quarterDate;
	private String unitId;
	private Date updateTime; // 修改时间

	public Integer getQuarter() {
		return quarter;
	}

	public void setQuarter(Integer quarter) {
		this.quarter = quarter;
	}

	public Integer getMonth() {
		return month;
	}

	public void setMonth(Integer month) {
		this.month = month;
	}

	public String getUnitId() {
		return unitId;
	}

	public void setUnitId(String unitId) {
		this.unitId = unitId;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public ReportVO() {
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public ReportVO(String id, String reportReferenceId, String userId, String operatorId, String operatorName,
			String areaId, String reportType, String reportTypeCode, String reportName, String reportRegionName,
			String reportRegionOcean, String reportCityName, String reportDepartmentName, String reportRegionCode,
			String reportUnit, String reportUnitIndustry, String reportInstitutionName, String reportInstitutionCode,
			String reportDomainName, String reportDomainCode, String reportYear, String reportQuarter, String reportNo,
			String reportAdmin, String reportApproveAdmin, String reportApproveNo, String reportExpireDate,
			String reportMeasureUnit, String reportUnitAdmin, String reportStatAdmin, String reportFillAdmin,
			Date reportDate, Date reportCreateTime, Date reportLastEditTime, short reportCheckStatus,
			String reportCheckComment, Date reportCheckSuccessDate, String reportOrigin, String reportSupplyOrigin,
			String reportDesc, String reportCheckResult, String reportRemark, String reportFlag, String reportProxyId,
			String reportTimetype, String reportMonth, String reportYearTime, String reportTypeId,
			String reportEdition, String reportVersion, String unitId, Integer month, Integer quarter, Date updateTime) {
		this.id = id;
		this.reportReferenceId = reportReferenceId;
		this.userId = userId;
		this.operatorId = operatorId;
		this.operatorName = operatorName;
		this.areaId = areaId;
		this.reportType = reportType;
		this.reportTypeCode = reportTypeCode;
		this.reportName = reportName;
		this.reportRegionName = reportRegionName;
		this.reportRegionOcean = reportRegionOcean;
		this.reportCityName = reportCityName;
		this.reportDepartmentName = reportDepartmentName;
		this.reportRegionCode = reportRegionCode;
		this.reportUnit = reportUnit;
		this.reportUnitIndustry = reportUnitIndustry;
		this.reportInstitutionName = reportInstitutionName;
		this.reportInstitutionCode = reportInstitutionCode;
		this.reportDomainName = reportDomainName;
		this.reportDomainCode = reportDomainCode;
		this.reportYear = reportYear;
		this.reportQuarter = reportQuarter;
		this.reportNo = reportNo;
		this.reportAdmin = reportAdmin;
		this.reportApproveAdmin = reportApproveAdmin;
		this.reportApproveNo = reportApproveNo;
		this.reportExpireDate = reportExpireDate;
		this.reportMeasureUnit = reportMeasureUnit;
		this.reportUnitAdmin = reportUnitAdmin;
		this.reportStatAdmin = reportStatAdmin;
		this.reportFillAdmin = reportFillAdmin;
		this.reportDate = reportDate;
		this.reportCreateTime = reportCreateTime;
		this.reportLastEditTime = reportLastEditTime;
		this.reportCheckStatus = reportCheckStatus;
		this.reportCheckComment = reportCheckComment;
		this.reportCheckSuccessDate = reportCheckSuccessDate;
		this.reportOrigin = reportOrigin;
		this.reportSupplyOrigin = reportSupplyOrigin;
		this.reportDesc = reportDesc;
		this.reportCheckResult = reportCheckResult;
		this.reportRemark = reportRemark;
		this.reportFlag = reportFlag;
		this.reportProxyId = reportProxyId;
		this.reportTimetype = reportTimetype;
		this.reportMonth = reportMonth;
		this.reportYearTime = reportYearTime;
		this.reportTypeId = reportTypeId;
		this.reportEdition = reportEdition;
		this.reportVersion = reportVersion;
		this.unitId = unitId;
		this.month = month;
		this.quarter = quarter;
		this.updateTime = updateTime;
	}

	public String getId() {
		return id;
	}

	public String getReportFlag() {
		return reportFlag;
	}

	public void setReportFlag(String reportFlag) {
		this.reportFlag = reportFlag;
	}

	public String getReportProxyId() {
		return reportProxyId;
	}

	public void setReportProxyId(String reportProxyId) {
		this.reportProxyId = reportProxyId;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getReportReferenceId() {
		return reportReferenceId;
	}

	public void setReportReferenceId(String reportReferenceId) {
		this.reportReferenceId = reportReferenceId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getAreaId() {
		return areaId;
	}

	public void setAreaId(String areaId) {
		this.areaId = areaId;
	}

	public String getReportType() {
		return reportType;
	}

	public void setReportType(String reportType) {
		this.reportType = reportType;
	}

	public String getReportName() {
		return reportName;
	}

	public void setReportName(String reportName) {
		this.reportName = reportName;
	}

	public String getReportRegionName() {
		return reportRegionName;
	}

	public void setReportRegionName(String reportRegionName) {
		this.reportRegionName = reportRegionName;
	}

	public String getReportRegionOcean() {
		return reportRegionOcean;
	}

	public void setReportRegionOcean(String reportRegionOcean) {
		this.reportRegionOcean = reportRegionOcean;
	}

	public String getReportCityName() {
		return reportCityName;
	}

	public void setReportCityName(String reportCityName) {
		this.reportCityName = reportCityName;
	}

	public String getReportDepartmentName() {
		return reportDepartmentName;
	}

	public void setReportDepartmentName(String reportDepartmentName) {
		this.reportDepartmentName = reportDepartmentName;
	}

	public String getReportRegionCode() {
		return reportRegionCode;
	}

	public void setReportRegionCode(String reportRegionCode) {
		this.reportRegionCode = reportRegionCode;
	}

	public String getReportUnit() {
		return reportUnit;
	}

	public void setReportUnit(String reportUnit) {
		this.reportUnit = reportUnit;
	}

	public String getReportInstitutionName() {
		return reportInstitutionName;
	}

	public void setReportInstitutionName(String reportInstitutionName) {
		this.reportInstitutionName = reportInstitutionName;
	}

	public String getReportInstitutionCode() {
		return reportInstitutionCode;
	}

	public void setReportInstitutionCode(String reportInstitutionCode) {
		this.reportInstitutionCode = reportInstitutionCode;
	}

	public String getReportDomainName() {
		return reportDomainName;
	}

	public void setReportDomainName(String reportDomainName) {
		this.reportDomainName = reportDomainName;
	}

	public String getReportDomainCode() {
		return reportDomainCode;
	}

	public void setReportDomainCode(String reportDomainCode) {
		this.reportDomainCode = reportDomainCode;
	}

	public String getReportYear() {
		return reportYear;
	}

	public void setReportYear(String reportYear) {
		this.reportYear = reportYear;
	}

	public String getReportQuarter() {
		return reportQuarter;
	}

	public void setReportQuarter(String reportQuarter) {
		this.reportQuarter = reportQuarter;
	}

	public String getReportNo() {
		return reportNo;
	}

	public void setReportNo(String reportNo) {
		this.reportNo = reportNo;
	}

	public String getReportAdmin() {
		return reportAdmin;
	}

	public void setReportAdmin(String reportAdmin) {
		this.reportAdmin = reportAdmin;
	}

	public String getReportApproveAdmin() {
		return reportApproveAdmin;
	}

	public void setReportApproveAdmin(String reportApproveAdmin) {
		this.reportApproveAdmin = reportApproveAdmin;
	}

	public String getReportApproveNo() {
		return reportApproveNo;
	}

	public void setReportApproveNo(String reportApproveNo) {
		this.reportApproveNo = reportApproveNo;
	}

	public String getReportExpireDate() {
		return reportExpireDate;
	}

	public void setReportExpireDate(String reportExpireDate) {
		this.reportExpireDate = reportExpireDate;
	}

	public String getReportMeasureUnit() {
		return reportMeasureUnit;
	}

	public void setReportMeasureUnit(String reportMeasureUnit) {
		this.reportMeasureUnit = reportMeasureUnit;
	}

	public String getReportUnitAdmin() {
		return reportUnitAdmin;
	}

	public void setReportUnitAdmin(String reportUnitAdmin) {
		this.reportUnitAdmin = reportUnitAdmin;
	}

	public String getReportStatAdmin() {
		return reportStatAdmin;
	}

	public void setReportStatAdmin(String reportStatAdmin) {
		this.reportStatAdmin = reportStatAdmin;
	}

	public String getReportFillAdmin() {
		return reportFillAdmin;
	}

	public void setReportFillAdmin(String reportFillAdmin) {
		this.reportFillAdmin = reportFillAdmin;
	}

	public Date getReportDate() {
		return reportDate;
	}

	public void setReportDate(Date reportDate) {
		this.reportDate = reportDate;
	}

	public Date getReportCreateTime() {
		return reportCreateTime;
	}

	public void setReportCreateTime(Date reportCreateTime) {
		this.reportCreateTime = reportCreateTime;
	}

	public Date getReportLastEditTime() {
		return reportLastEditTime;
	}

	public void setReportLastEditTime(Date reportLastEditTime) {
		this.reportLastEditTime = reportLastEditTime;
	}

	public short getReportCheckStatus() {
		return reportCheckStatus;
	}

	public void setReportCheckStatus(short reportCheckStatus) {
		this.reportCheckStatus = reportCheckStatus;
	}

	public String getReportCheckComment() {
		return reportCheckComment;
	}

	public void setReportCheckComment(String reportCheckComment) {
		this.reportCheckComment = reportCheckComment;
	}

	public Date getReportCheckSuccessDate() {
		return reportCheckSuccessDate;
	}

	public void setReportCheckSuccessDate(Date reportCheckSuccessDate) {
		this.reportCheckSuccessDate = reportCheckSuccessDate;
	}

	public String getReportTypeCode() {
		return reportTypeCode;
	}

	public void setReportTypeCode(String reportTypeCode) {
		this.reportTypeCode = reportTypeCode;
	}

	public String getOperatorId() {
		return operatorId;
	}

	public void setOperatorId(String operatorId) {
		this.operatorId = operatorId;
	}

	public String getOperatorName() {
		return operatorName;
	}

	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}

	public String getReportUnitIndustry() {
		return reportUnitIndustry;
	}

	public void setReportUnitIndustry(String reportUnitIndustry) {
		this.reportUnitIndustry = reportUnitIndustry;
	}

	public String getReportOrigin() {
		return reportOrigin;
	}

	public void setReportOrigin(String reportOrigin) {
		this.reportOrigin = reportOrigin;
	}

	public String getReportSupplyOrigin() {
		return reportSupplyOrigin;
	}

	public void setReportSupplyOrigin(String reportSupplyOrigin) {
		this.reportSupplyOrigin = reportSupplyOrigin;
	}

	public String getReportDesc() {
		return reportDesc;
	}

	public void setReportDesc(String reportDesc) {
		this.reportDesc = reportDesc;
	}

	public String getReportCheckResult() {
		return reportCheckResult;
	}

	public void setReportCheckResult(String reportCheckResult) {
		this.reportCheckResult = reportCheckResult;
	}

	public String getReportRemark() {
		return reportRemark;
	}

	public void setReportRemark(String reportRemark) {
		this.reportRemark = reportRemark;
	}

	public String getReportTimetype() {
		return reportTimetype;
	}

	public void setReportTimetype(String reportTimetype) {
		this.reportTimetype = reportTimetype;
	}

	public String getReportMonth() {
		return reportMonth;
	}

	public void setReportMonth(String reportMonth) {
		this.reportMonth = reportMonth;
	}

	public String getReportYearTime() {
		return reportYearTime;
	}

	public void setReportYearTime(String reportYearTime) {
		this.reportYearTime = reportYearTime;
	}

	public String getReportTypeId() {
		return reportTypeId;
	}

	public void setReportTypeId(String reportTypeId) {
		this.reportTypeId = reportTypeId;
	}

	public String getReportEdition() {
		return reportEdition;
	}

	public void setReportEdition(String reportEdition) {
		this.reportEdition = reportEdition;
	}

	public String getReportVersion() {
		return reportVersion;
	}

	public void setReportVersion(String reportVersion) {
		this.reportVersion = reportVersion;
	}

	public String getTimeDate() {
		return timeDate;
	}

	public void setTimeDate(String timeDate) {
		this.timeDate = timeDate;
	}

	public String getQuarterDate() {
		return quarterDate;
	}

	public void setQuarterDate(String quarterDate) {
		this.quarterDate = quarterDate;
	}

}
